think independently - Spanish English Dictionary